<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>04运算符</title>
</head>
<body>

<script>
    //除法显示实际的运算结果
    console.log(3/2);
    console.log(4/2);

    let  a=1;
    let b = true;
//     松散比较运算符,只比较值
    console.log(a ==b );
//     严格比较运算符,先比较类型,再比较值
    console.log(a === b);   // number 与 boolean的类型不一样

    console.log(3>10);
//     如果左右两边都是字符,比较的是编码
    console.log("3">"10");
    console.log("3".charCodeAt());
    console.log("10".charCodeAt());
    console.log("奇">"超");
    console.log("奇".charCodeAt());
    console.log("超".charCodeAt());

//     三木运算符 1?2:3
    let c=0;
    console.log(c===0 ? 'YES':'NO');
    // "=" 是赋值符号,给c赋值为0,转为布尔类型为false,所以渠道3号位置的值为'NO'
    console.log(c=0 ? 'YES':'NO');
</script>
</body>
</html>